someone who expects the millennium - French English Dictionary